summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLiam <byteslice@airmail.cc>2023-10-22 02:35:18 +0200
committerLiam <byteslice@airmail.cc>2023-10-22 02:35:18 +0200
commit5f8f09d750a7edb4f97aa037ee202fda353fd078 (patch)
tree6a3dc2f55d28ef6e6bf039ded45d20940c6fdfa5
parentkernel: signal thread on termination completed (diff)
downloadyuzu-5f8f09d750a7edb4f97aa037ee202fda353fd078.tar
yuzu-5f8f09d750a7edb4f97aa037ee202fda353fd078.tar.gz
yuzu-5f8f09d750a7edb4f97aa037ee202fda353fd078.tar.bz2
yuzu-5f8f09d750a7edb4f97aa037ee202fda353fd078.tar.lz
yuzu-5f8f09d750a7edb4f97aa037ee202fda353fd078.tar.xz
yuzu-5f8f09d750a7edb4f97aa037ee202fda353fd078.tar.zst
yuzu-5f8f09d750a7edb4f97aa037ee202fda353fd078.zip
-rw-r--r--src/core/core.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/core.cpp b/src/core/core.cpp
index 296727ed7..934177b85 100644
--- a/src/core/core.cpp
+++ b/src/core/core.cpp
@@ -410,6 +410,7 @@ struct System::Impl {
services->KillNVNFlinger();
}
kernel.CloseServices();
+ kernel.ShutdownCores();
services.reset();
service_manager.reset();
cheat_engine.reset();
@@ -421,7 +422,6 @@ struct System::Impl {
gpu_core.reset();
host1x_core.reset();
perf_stats.reset();
- kernel.ShutdownCores();
cpu_manager.Shutdown();
debugger.reset();
kernel.Shutdown();